robot arms electronic signature high throughput screening e-signature encryption drug discovery programmable robot arms digital signature digital signatures pharmaceutical robotics pki hts revolute robots combinatorial chemistry